layui.extend({dtree:'../../DTreeHelper/src/main/resources/static/layui_ext/dtree/dtree'}).use(['dtree','form','layer','laydate','table','laytpl','tree','element','util'],function(){
    var form = layui.form,
        layer = parent.layer === undefined ? layui.layer : top.layer,
        $ = layui.jquery,
        laydate = layui.laydate,
        laytpl = layui.laytpl,
        table = layui.table,
        tree = layui.tree, //树形组件
        element = layui.element,
        util = layui.util,
        dtree =layui.dtree

    //…
    // 初始化树
    var DemoTree = dtree.render({
        elem: "#demoTree",
        //data: demoTree, // 使用data加载
        url: "../../json/newListTest.json", // 使用url加载（可与data加载同时存在）
        dataStyle: "layuiStyle",  //使用layui风格的数据格式
        scroll:"#toolbarDiv", // 绑定div元素
        toolbar:true,
        useIframe: true,  //启用iframe
        iframeElem: "#iframe_content",  // iframe的ID
        iframeUrl: "./Test.html", // iframe路由到的地址
        response:{message:"msg",statusCode:0}  //修改response中返回数据的定义
        //iframeRequest: {username: "zhangsan"} // 这里就自定义了需要传递的参数

    });

    // iframe页面代码示例
//     /** 获取本页面url中的参数值 */
//     var getUrlParam = function(name) {
//         var url = location.search;
//         url = url.substring(url.indexOf("?"));
//         if (url.indexOf("?") != -1) {
//             var str = url.substr(1);
//             strs = str.split("&");
//             for ( var i = 0; i < strs.length; i++) {
//                 if (name == strs[i].split("=")[0]) {
//                     return unescape(strs[i].split("=")[1]);
//                 }
//             }
//         }
//         return "";
//     }
//     var nodeId = getUrlParam("nodeId"),
//         parentId = getUrlParam("parentId"),
//         context = decodeURI(getUrlParam("context")),  // 注意，此处对context做了一次转码
//         leaf = getUrlParam("leaf"),
//         level = getUrlParam("level"),
//         spread = getUrlParam("spread")
// // 赋值
//     form.val("show_form",{
//         "nodeId" : nodeId,
//         "parentId" : parentId,
//         "context" : context,
//         "leaf" : leaf,
//         "level" : level,
//         "spread" : spread
//     });



    // // 绑定节点点击
    // dtree.on("node('demoTree')" ,function(obj){
    //     console.log(obj.param); // 点击当前节点传递的参数
    //     console.log(obj.dom); // 当前节点的jquery对象
    //     console.log(obj.childParams); // 当前节点的所有子节点参数
    //     console.log(obj.parentParam); // 当前节点的父节点参数
})